﻿Namespace Runtime

    Public Interface IUpdateable

        Property Enabled() As Boolean
        Property UpdateOrder() As Integer

        Event EnabledChanged(ender As Object, e As System.EventArgs)
        Event UpdateOrderChanged(sender As Object, e As System.EventArgs)

        Sub Update(gameTime As Microsoft.Xna.Framework.GameTime)

    End Interface

End Namespace